Scaling Optimal Transport for High Dimensional Learning